David KalivodaDavid Kalivoda
BasketballWhen the Data Table is Empty: A Lesson in Honesty in Modern Basketball1:47 AM in Los Angeles. The screen displays an empty data table — no player...
EsportsAn Empty Data File in the Transfer WindowAt three in the morning, the data line returned a file with exactly nine...
International FootballWhen the Scoreboard Doesn't Tell It All: The Man Who Stood Still for Four Seconds and the Silence of Number 14In the last three matches of a central Vietnamese club, their PPDA dropped fr...
International FootballMilan, Tresoldi and a €50m invoice written by two hat-tricksLast August, Club Brugge turned down €35m from AS Roma. Four months later, th...
International FootballWhen Football Returns to Silence: The Loneliness of the Storyteller in the Digital AgeThere was a night in Kuala Lumpur when I sat in the commentary booth looking...
EsportsNine Layers of Analysis and the Silence Between: Writing Esports in Major Tournament SeasonSaturday night, after the horn that ended game three, the commentary booth we...
International FootballPossession, Home Advantage and Luck: Three Beliefs the Data Has Already BrokenOn the night of 15 July 2026 I was 19, sitting in a dorm room in Barcelona wi...
EsportsAn Empty Pipeline in the Middle of Transfer Season: Esports Must Relearn How to Say 'Not Enough Data'Hook 2:47 AM in Munich. A pale blue line appears on the second monitor:...
BadmintonThe Aichi-Nagoya Draw 2026: India Through Japan and the Price of a Missing SeedOn the afternoon of Saturday, September 19, 2026, in Aichi-Nagoya, a board wa...
AthleticsWhen the Table Is Empty: The Line Between Sports Data Analysis and Fabrication in Vietnamese SportIn the past three weeks, I received four statistical tables from three...
International FootballSet Pieces: The Hidden Weapon Reshaping Elite FootballThe 93rd minute at Lisbon, the night of May 24, 2026. Real Madrid trailed...
TennisWhen the Source Comes Back Empty-Handed: The Discipline of the Void in Sports JournalismOn an afternoon in March 2026, I stood in front of the Melbourne Cricket...
EsportsThe Empty Spreadsheet: What the Transfer Window Taught Me About Not ConcludingIn my small apartment in Munich, I keep a habit my colleagues at the club tea...
International FootballMajor Tournament Effect: Thirty Days in the Spotlight and the Price to PayIn the opening match of the 2026 World Cup at Luzhniki Stadium, Aleksandr...
EsportsThe 0-Byte Void and the Nine Dimensions of Analysis: The Discipline of Data Verification in EsportsOn August 13, 2026, in a small apartment in Penang, I opened an analysis repo...
AthleticsThe Line Between News and Rumor: When a Sports Storyteller Learns to VerifyMinute 28, Game 4 of the 2026 Summer VCS final. Levi dove into the Baron pit,...
International FootballThe Night Croatia Conceded Seven: Luka Modric's Words of Shame and What Lies Behind the ScorelineThat night in Zagreb, I stayed in my seat long after the final whistle had...
International FootballSantos Laguna, Color Esperanza and the Puebla Scar in Liga MX Memory“So aren't they going to fire this community manager?” That comment sat benea...
Domestic FootballMessi and Eldense: When the President's Chair Sits Beside the Goal LineLate on a Saturday in August, I replayed the footage of the match at the Nuev...
Domestic FootballFrom Community Football to the Professional Arena: Ly Cuong and the Journey of Building a Tactical Playbook from the RubbleIn the last three matches, the PPDA index of a team in the V.League 1 has...
International FootballSpace Is the Real Currency: Vietnamese Football and the Lessons from Croatia 2026, Morocco 2026In July 2026, at age 23, I was studying a master's degree in sports managemen...
Domestic FootballPassports and Bloodlines: Maarten Paes, Ole Romeny and Southeast Asian Football's Quiet Arms RaceOn an old birth certificate in Amsterdam, there is a faded typewritten line....
International FootballThe Silence at 19/8 Stadium: Traditional Wingers and V.League's Quiet PurgeNha Trang, June 2026. I was twenty-three, running copy for an online sports...
BasketballGiannis, the Miami Heat, and the Anatomy of a Fake Trade Story47 seconds. That is the length of the clip. Giannis Antetokounmpo, grey...
International FootballThree Sources and One Signature: Anatomy of the Information Chain Behind Every TransferIn June 2026, in Guangzhou, a Brazilian agent sent me a four-page PDF. On the...
Domestic FootballThe Abandoned Corridor: How the Traditional Winger Disappeared from V.LeagueMinute 71, the 19/8 Stadium The June sun in Nha Trang is not harsh. The heat...
International FootballThe Blank Between Two Touchlines: When Football Data Learns to Stay SilentThere was a twelve-page document that arrived on my desk one morning at the...
International FootballNine Dimensions of a Silence: When Football Analysis Learns to Keep Quiet3 a.m. in Shenzhen, and the laptop screen glows in a room where the only soun...
International FootballTransfer Window: Reading the Noise to Find the Real SignalThat night, in a small beer bar on Zhongshan Road in Guangzhou, a university...
VolleyballThe Silence Between Two Touches: When Volleyball Data Refuses to SpeakIn twenty-two years of sitting in the commentary booth for volleyball finals,...
BadmintonThe Empty Data Sheet and the Trap of Modern Sports AnalysisBangkok, May 2026. I sat in the sixth row of the Rajamangala stands, split-ti...
TennisThe Silence Between Two PointsLate October, an outdoor tennis court on Nguyễn Văn Linh Street, Hải Phòng. T...
International FootballAmorim and Milan: Sterile Possession and the Loftus-Cheek InterrogationA SENTENCE I REWOUND FOUR TIMES The press conference lasted under twenty...
International FootballThe Fake Number 10: When La Liga's Midfields ConfessThe Fake Number 10: When La Liga's Midfields Confess \n\nThe 84th minute of a...
Domestic FootballU23 Vietnam Before Asiad 2026: Four Days, One Empty Seat and the Silence of Hanoi ClubOn September 10, after the morning editorial meeting, I stayed behind at my...
